package com.cosmo.bridge.demo01;

import com.cosmo.bridge.demo01.Implementor.ConcreteImplementorA;
import com.cosmo.bridge.demo01.Implementor.Implementor;
import com.cosmo.bridge.demo01.abstraction.Abstraction;
import com.cosmo.bridge.demo01.abstraction.RefinedAbstraction;

public class BridgeTest {
    public static void main(String[] args) {
        Implementor imple = new ConcreteImplementorA();
        Abstraction abs = new RefinedAbstraction(imple);
        abs.Operation();
    }
}
